#pragma once

#include <string>
#include "engine/platform/framebuffer.h"

namespace kanon
{
    class Postprocess
    {
    private:
        std::shared_ptr<FrameBuffer> framebuffer;

    public:
        Postprocess(const char* vertex_shader, const char* fragment_shader);
        Postprocess(const std::string& name);
    
        void Render();

    };
}
